package com.ufinity.estimation.persistence.domain;

import java.util.HashSet;
import java.util.Set;

/**
 * 
 * Description of the class
 * 
 * @author lxt
 * @version 1.0
 * @since 2011-4-7
 */
public class ProjectHouseStructure implements java.io.Serializable {

    /**
     * serialVersionUID long
     */
    private static final long  serialVersionUID = 4411727232530343334L;

    private Long               id;

    private Long               projectId;

    private String             structureName;

    private int            order;

    private Set<ProjectDetail> projectDetails   = new HashSet<ProjectDetail>(0);

    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getProjectId() {
        return projectId;
    }

    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    public String getStructureName() {
        return this.structureName;
    }

    public void setStructureName(String structureName) {
        this.structureName = structureName;
    }

    public int getOrder() {
        return this.order;
    }

    public void setOrder(int order) {
        this.order = order;
    }

    public Set<ProjectDetail> getProjectDetails() {
        return this.projectDetails;
    }

    public void setProjectDetails(Set<ProjectDetail> projectDetails) {
        this.projectDetails = projectDetails;
    }
}
